Exact Minimization of Boolean Decision Diagrams Using ImplicitTechniquesAbstractThis
ثبت نشده
چکیده
This paper addresses the problem of Boolean decision diagram (BDD) minimization in the presence of don't care sets. Speciically, given an incompletely speciied function g and a xed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the Boolean decision diagram for f is of minimum size. The approach described is the only known exact algorithm for this problem not based on explicit enumeration of all possible assignments for the points in the don't care set. We show that the BDD minimization problem can be formulated as a binate covering problem and solved using implicit enumeration techniques. In particular, we show that the minimum-sized Boolean decision diagram compatible with the speciication can be found by solving a problem that is very similar to the problem of reducing incompletely speciied nite state machines. We report experiments of an implicit implementation of our algorithm, by means of which a class of interesting examples was solved exactly.
منابع مشابه
An Exact Minimization of AND-EXOR Expressions Using Reduced Covering Functions
This paper considers a method to derive an EXOR sum-of-products expression (ESOP) having the minimum number of products for a given logic function. The minimization method uses a reduced covering function, which is an improvement of the method proposed by Perkowski and ChrzanowskaJeske. Binary Decision Diagrams (BDDs) are used to obtain exact solutions. Various techniques to reduce computation ...
متن کاملPreprint from Workshop Notes, International Workshop on Logic Synthesis (IWLS’97), Tahoe City, California, May 19-21, 1997 Functional Simulation using Binary Decision Diagrams
In many veri cation techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-o that results from di erent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no r...
متن کامل‘ Methoden des Entwurfs und der Verifikation digitaler Systeme ’ ’ , Linz , Austria , April 1997 Functional Simulation using Binary Decision
In many veri cation techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-o that results from di erent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no r...
متن کاملFunctional Simulation using Binary Decision
In many veriication techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-oo that results from diierent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no ...
متن کاملReducing the number of variable movements in exact BDD minimization
Ordered Binary Decision Diagrams (BDDs) are frequently used in logic synthesis. In this paper a new exact BDD minimization algorithm is presented, which is based on state space search. In contrast to all previous approaches, in which variables are moved through the BDD when exploring the state space, the new method makes use of a new technique to expand states to its successor states without ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996